React key concepts

short notes

// imperative javascript
document.querySelector("button").addEventListener("click", eventHandlerFunction );
// declarative jsx
<button onClick={ eventHandlerFunction }> { props.children } </button>
export default function TabButton({ children }) {
    function handleClick() {
        console.log("Hello World!");
    }

    return (
        <li>
            <button onClick={handleClick}>{children}</button>
        </li>
    );
}

read more